person not capable of doing a good job - Español Inglés Diccionario